package ar.com.arkios.kfconmodelo.modelo;

/**
 *
 * @author Ale
 * @version 1.01
 * 
 */
public class Embalaje implements Comparable<Embalaje> {
    
    //Atributos
    private String miEspecieCod;
    private String miEnvaseCod;
    private String miCodigo;
    private String miDescripcion;
    
    //Constructores    
    public Embalaje() {
        
    }
    
    public Embalaje(String laEspecieCod, String elEnvaseCod, String elCodigo, String laDescripcion) {
        this.miEspecieCod = laEspecieCod;
        this.miEnvaseCod = elEnvaseCod;
        this.miCodigo = elCodigo;
        this.miDescripcion = laDescripcion;
    }

    //Getters & Setters   
    public String getMiCodigo() {
        return miCodigo;
    }

    public void setMiCodigo(String elCodigo) {
        this.miCodigo = elCodigo;
    }

    public String getMiDescripcion() {
        return miDescripcion;
    }

    public void setMiDescripcion(String laDescripcion) {
        this.miDescripcion = laDescripcion;
    }

    public String getMiEnvaseCod() {
        return miEnvaseCod;
    }

    public void setMiEnvaseCod(String elEnvaseCod) {
        this.miEnvaseCod = elEnvaseCod;
    }

    public String getMiEspecieCod() {
        return miEspecieCod;
    }

    public void setMiEspecieCod(String laEspecieCod) {
        this.miEspecieCod = laEspecieCod;
    }

    public int compareTo(Embalaje o) {
        return this.miCodigo.compareTo(o.getMiCodigo());
    }
    
}
